rib velvet - Spanish English Dictionary